package org.bbmall.dto.sales;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * 仪表板数据响应DTO
 */
@Data
public class SalesDashboardDataDTO {

    /**
     * 今日核心指标
     */
    private TodayKpiDTO todayKpi;

    /**
     * 热销商品分类
     */
    private List<HotCategoryDTO> hotCategories;

    /**
     * 本周销售趋势
     */
    private List<BigDecimal> weeklySalesTrend;

    /**
     * 库存预警列表
     */
    private List<InventoryAlertDTO> inventoryAlerts;

    /**
     * 促销活动效果
     */
    private List<PromotionEffectDTO> promotionEffects;

    /**
     * 实时销售流水
     */
    private List<RecentSalesDTO> recentSales;
}